The Idgah Masjid in Kashgar, Xinjiang Autonomous Region, China
 

The Idgah Masjid in Kashgar, Xinjiang Autonomous Region, China This photo was taken on or about February 25, 1985. Ismail Sloan was one of the first foreigners and perhaps the very first foreigner to enter Kashgar legally after the ban on travel there had been lifted.

Go back to Home page